Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Java - czy to będzie działać 2.


Rekomendowane odpowiedzi

Opublikowano
	Main plugin;
	
	public AutoSave(Main plugin){
		this.plugin = plugin;
		Bukkit.getScheduler().scheduleSyncDelayedTask(plugin, new Runnable()
		{
			public void run()
			{
				Bukkit.broadcastMessage("§9Automatyczny zapis map rozpoczety!");
				Bukkit.savePlayers();
				for (World w : Bukkit.getWorlds()) {
					w.save();
				}
				Bukkit.broadcastMessage("§9Automatyczny zapis mapy ukonczony!");
			}
		}, 20L * plugin.getConfig().getInt("config.autosavedelay"));
	}
}

Pozmieniałem troszke przy:

 

Bukkit.getScheduler().scheduleSyncDelayedTask(plugin, new Runnable()

Opublikowano

@Up, tak ale gdy takie coś wpisze, to mi się świeci na czerwono.

cała klasa:

package me.nitexx3.tools.schedulers;

import me.nitexx3.tools.Main;

import org.bukkit.Bukkit;
import org.bukkit.World;
import org.bukkit.plugin.java.JavaPlugin;

public class AutoSave extends JavaPlugin {
	
	Main plugin;
	
	public AutoSave(Main plugin){
		this.plugin = plugin;
		Bukkit.getScheduler().scheduleSyncDelayedTask(plugin, new Runnable()
		{
			public void run()
			{
				Bukkit.broadcastMessage("§9Automatyczny zapis map rozpoczety!");
				Bukkit.savePlayers();
				for (World w : Bukkit.getWorlds()) {
					w.save();
				}
				Bukkit.broadcastMessage("§9Automatyczny zapis mapy ukonczony!");
			}
		}, 20L * plugin.getConfig().getInt("config.autosavedelay"));
	}
}

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...